widget: Not all toplevels are also containers
authorTimm Bäder <mail@baedert.org>
Mon, 17 Oct 2016 07:13:51 +0000 (09:13 +0200)
committerBenjamin Otte <otte@redhat.com>
Mon, 17 Oct 2016 22:34:41 +0000 (00:34 +0200)
gtk/gtkwidget.c

index 55c656940f52af3da2a2bc9d8500d948f4a01ce4..2854d07c7cc2b2bc0bf817214978fa6100ff9e69 100644 (file)
@@ -5219,7 +5219,7 @@ gtk_widget_queue_resize_internal (GtkWidget *widget)
       }
   }
 
-  if (_gtk_widget_is_toplevel (widget))
+  if (_gtk_widget_is_toplevel (widget) && GTK_IS_CONTAINER (widget))
     {
       gtk_container_queue_resize_handler (GTK_CONTAINER (widget));
     }